package com.cheng.service;

import com.cheng.pojo.Product;
import com.cheng.pojo.Product_team;
import com.github.pagehelper.PageInfo;

import java.util.List;

public interface ProductTeamService {


    //商家添加商品
    int addmerchandise(String productcode,
                       String productname,
                       String productdetil,
                       java.util.Date qwer,
                       String productpath,
                       String productgo,
                       String touring_party_code,
                       String productdetils,
                       String priductaddress,
                       String userCode,
                       String img01,
                       String img02,
                       String img03,
                       String img04,
                       String img05,
                       String price,
                       String team_number,
                       String remain_number,
                       String group_number
    );


    //查询商家项目
    PageInfo<Product_team> querymerchantsTeamProduct(int page, int pageSize , String userCode);

    //商家删除商品
    int merchantsDeleteTeamProduct(String productcode);

    //用户购买减库存
    int updateremain_number(String productcode,String Adult_number,String Child_number);

    //查询所有团购商品
    PageInfo<Product_team> queryAllProduct(int page, int pageSize);

    //根据地点查询旅游项目
    PageInfo<Product_team> queryNumberProduct(int page, int pageSize,String number01);

    //根据商品编码查询商品信息
    Product_team quryOenProduct(String productcode);

    //查询所有团队商品
    List<Product_team> allteamproduct();

    //查询所有团队商品
    List<Product_team> team_number(String group_number);

    //商家取消订单回执项目人数
    int remove_number(String productcode,String adult_number,String child_number);

    //用户查看详情
    Product_team detail(String productcode);
}
